package com.shop.dao;

import com.shop.po.Wineproduct;
import com.shop.po.WineproductExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WineproductMapper {
    int countByExample(WineproductExample example);

    int deleteByExample(WineproductExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Wineproduct record);

    int insertSelective(Wineproduct record);

    List<Wineproduct> selectByExample(WineproductExample example);

    Wineproduct selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Wineproduct record, @Param("example") WineproductExample example);

    int updateByExample(@Param("record") Wineproduct record, @Param("example") WineproductExample example);

    int updateByPrimaryKeySelective(Wineproduct record);

    int updateByPrimaryKey(Wineproduct record);
}